.attendance_signin_header {
  // background: rgba(255,255,255,0);
  height: 9.7333rem;
  .am-navbar-light {
    color: #000
  }
  .am-navbar {
    background: rgba(255,255,255,0);
    height: 1.68rem;
    margin-bottom: 0;
    .am-navbar-left {
      padding-left: 0.0667rem;
      .am-icon-md {
        width: 0.8667rem;
        height: 1.3333rem;
      }
    }
    .am-navbar-title {
      font-size: 0.48rem;
      font-weight: bold;
      color: #363636;
    }
    .am-navbar-right {
      font-size: 0.3467rem;
      margin-right: 0.4rem
    }
  }
  #allmap {
    width: 100%;
    height: 9.7333rem;
    position: absolute;
    top: 0;
    left:0;
    z-index: -666;
  }
}
.attendance_signin_content {
  padding: 0 0.4rem;
  .add_note {
    border: 1px solid #eff0f1;
    p {
      line-height: 0.88rem;
      font-size: 0.3467rem;
      color: #c2c2c2;
    }
    .upload_img {
      width: 1.5467rem;
      height: 1.5467rem;
      margin: 0.6667rem 0 0.1333rem 0;
      border: 2px solid #e2e5e7;
      border-radius: 0.2rem;
    }
  }
  .address_info {
    line-height: 0.8933rem;
    font-size: 0.4rem;
    color: #363636;
    font-weight: bold;
    span {
      color: #adadad;
      font-weight: normal;
      line-height:0.5333rem;
    }
    .detailAdress {
      line-height:0.5333rem;
      margin-bottom: 0.5333rem;
      font-size:0.3467rem;
      color: #adadad;
      img {
        display: inline-block;
        vertical-align:middle;
        width: 0.24rem;
        height: 0.4267rem;
      }
    }

  }
  .signin_btn {
    display: block;
    width: 100%;
    height: 1.3333rem;
    background: #28bac2;
    padding: 0;
    border: none;
    border-radius: 0.2rem;
    font-size: 0.4rem;
    color: #fff;
    text-align: center;
    font-weight: bold;
  }
}